package com.ibm.moa.outmail.view;

import android.content.Context;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.webkit.WebView;

public class MyWebView extends WebView {

	public MyWebView(Context context, AttributeSet attrs, int defStyle) {
		super(context, attrs, defStyle);
	}

	public MyWebView(Context context, AttributeSet attrs) {
		super(context, attrs);
	}

	public MyWebView(Context context) {
		super(context);
	}

	private float px, py;

//	@Override
//	public boolean onTouchEvent(MotionEvent ev) {
//		if (ev.getAction() == MotionEvent.ACTION_UP) {
//			getParent().getParent().requestDisallowInterceptTouchEvent(false);
//		} else if (ev.getAction() == MotionEvent.ACTION_DOWN) {
//			px = ev.getX();
//			py = ev.getY();
//		} else if (ev.getAction() == MotionEvent.ACTION_MOVE) {
////			System.out.println("x==>"+(px - ev.getX()));
////			System.out.println("y==>"+(py - ev.getY()));
//			float dx = Math.abs(px - ev.getX());
//			float dy = Math.abs(py - ev.getY());
//			if(dx + 30 > dy){
//				getParent().getParent().requestDisallowInterceptTouchEvent(true);
//			}else{
//				getParent().getParent().requestDisallowInterceptTouchEvent(false);
//			}
//		} else {
//			getParent().getParent().requestDisallowInterceptTouchEvent(true);
//		}
//
//		return super.onTouchEvent(ev);
//	}

//	@Override
//	public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
//
//		int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
//				MeasureSpec.AT_MOST);
//		super.onMeasure(widthMeasureSpec, expandSpec);
//	}

}
